farm implements (and buildings) - Allemand Anglais Dictionnaire